.player{ position:relative; max-width: 1100px; margin: 0px auto;
  .play_b{ width: 70px; height: 317px; display: block; background: url("playerico.gif") no-repeat; display: none;}
  #play_l{ position:absolute; top: 0px; left: 0px; background-position: 15px center; cursor: pointer;}
  #play_r{ position:absolute; top: 0px; right: 0px; background-position: -40px center;cursor: pointer;}
  #playerbox{ width: 9600px; height: 317px; overflow: hidden;
    li{width: 960px; height: 317px; float: left; display: inline;}
  }
}
.tit_new{background-position: 0px 0px;}
.tit_tuijian{background-position: 0px -55px;}
.cake_list{width: 975px;
  li{width: 308px; height: 278px; margin:0px 15px 15px 0px; float: left; border: 1px solid #dddddd;text-align:center; padding-top: 30px; position: relative;
    .cakedesc{position: absolute; bottom: 0px; left: 0px; width: 308px; height: 100px; background: #715830;opacity: 0.8;    filter:alpha(opacity=80);  -moz-opacity:0.8; display: none;
    p{ color: #ffffff;}
    a{ color: #ffffff;}
    }
  }
  li:hover .cakedesc{display: block;}
}